#ifndef Bin_HEADER_H 
#define Bin_HEADER_H

#include "../SQLEvalVisitor.h"
#include "../../ast/SQLExpr.h"
#include "../../ast/expr/SQLMethodInvokeExpr.h"
#include "Function.h"

class Bin : virtual public SQLFunction {

	public:
		//static Bin instance = new Bin();

		static Bin *instance();
		virtual ~Bin();
		virtual Object_ptr eval(SQLEvalVisitor *visitor, SQLMethodInvokeExpr *x);
};
#endif
